package com.lswms.modules.lswms.entity.uniquecode;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.lswms.common.entity.LswmsBaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 唯一码历史记录
 *
 * @author DX sunlightcs@gmail.com
 * @since 1.0.0 2021-07-17
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("lswms_uniqueCode_record")
public class UniquecoderecordEntity extends LswmsBaseEntity {
	private static final long serialVersionUID = 1L;

	/**
	 * 唯一码
	 */
	@TableField(value = "uniquecode")
	private String uniquecode;

	@TableField(value = "fromtray")
	private String fromtray;

	@TableField(value = "frombox")
	private String frombox;

	@TableField(value = "totray")
	private String totray;

	@TableField(value = "tobox")
	private String tobox;

	@TableField(value = "sku")
	private String sku;
	
	@TableField(value = "lot")
	private String lot;
	
	@TableField(value = "sourcetype")
	private String sourcetype;
	
	@TableField(value = "sourcetable")
	private String sourcetable;
	
	@TableField(value = "sourceid")
	private Long sourceid;
	
	@TableField(value = "sourcekey")
	private String sourcekey;
	
	@TableField(value = "sourceline")
	private Integer sourceline;
	
	@TableField(value = "sourcelinelist")
	private Integer sourcelinelist;

}
